Rizky RidhoRizky Ridho
Nine Layers of Esports Analysis: When Empty Data Exposes the Limits of Every ConclusionThere is a moment in the profession of esports data analysis that I will neve...
The Mic on the Coach's Shirt: Table Tennis England and the Art of Narrating a Development PipelineA microphone clipped to a coach's shirt. That is the entire "technology" of t...
Aron and the Monza Data Loop: What Is Alpine Really Validating with the A526 Upgrade?Monza, this weekend, there is a detail that most spectators will miss amid th...
FIFA ASEAN Cup 2026: When Southeast Asia Rewrites Its Own Name Through a Single LinkIn London, when the clock strikes seven in the evening, the sun has already...
92.62 Meters and an Unverified Gap: Decoding Rumesh Tharanga's Javelin ThrowA night in Rome, a long runway, the javelin leaving the hand, and the...
The Referee Was Not Wrong: Betis's Goal Was Erased by a Hand at the Start of the MoveAt what minute, I do not know. But I know one thing with certainty: Real...
Nine Dimensions, Zero Data: Tennis Writing and the Trap of NeatnessThe document that appeared on the editing-room screen looked handsome. A larg...
BLAST Slam VIII: When the Locker Room Becomes the Stage of Truth | Ly HaoIn four days, from October 8 to October 11, at a single arena in Malta, eight...
Alex Len Signs Two-Year Deal with Baskonia: A Frontcourt Spreadsheet Patches a 2.13-Meter HoleOn July 12, 2026, I reopened the EuroLeague roster-structure spreadsheet I ha...
The 18-Metre Gap: Vietnam's Midfield and the Trap of SafetyMinute 67, at My Dinh Stadium, Nguyen Hoang Duc received the ball in the numb...
The Harsh Asiad and the Gap That Is Not on the Court: Reading Thuy Linh's WordsNguyen Thuy Linh did not say those words to seek sympathy. After closing out...
Dong Nai 0-4 Nam Dinh: Twelve Minutes and an Uncovered CorridorDong Nai 0-4 Nam Dinh: Twelve Minutes and an Uncovered Corridor In the 47th...
Worlds 2026 After Two Days: Gen.G Ascend While T1 and the LPL Stumble Inside a Control MetaThe second day of competition at Worlds 2026 ended in a corner of the stage t...
Pumas' 1,184 Minutes: Solari, the Academy, and a Question With Too Small a Sample to AnswerIn the 74th minute, Kléber Carranza took off his warm-up jacket on the...
Faker Gets His Own Postage Stamp Set: South Korea Stamps Esports Legacy Across 140,000 SheetsOn October 21, in Seoul, a man born in 2026 walked on stage to receive a...
Past the U19 Finish Line: The Growth Curve of a Young Table Tennis PlayerPast the U19 Finish Line: The Growth Curve of a Young Table Tennis Player The...
Visa VMC Fall 2026 Doubles Its Prize Pool to VND 500 Million — and Builds a Longer StaircaseThe Visa VMC Fall 2026 file puts two numbers on the table: a VND 500 million...
Paramount+ Orders New Animated Series: 'Avatar Kuruk: Wave of Chaos'Paramount+ Orders New Animated Series: 'Avatar Kuruk: Wave of Chaos' A single...
Maresca, Manchester City and 67 Minutes Without Data: When the Old Trafford Press Room Went SilentIn the 23rd minute, Michael Oliver reached into his pocket and pulled a...
Ljubljana 2026: The Broadcast Map and How European Table Tennis Redraws Its Own SpaceI read the European Table Tennis Union (ETTU) announcement about the 2026...
The Mic on the Coach's Shirt: Table Tennis England and the Art of Narrating a Development PipelineA microphone clipped to a coach's shirt. That is the entire "technology" of t...
Aron and the Monza Data Loop: What Is Alpine Really Validating with the A526 Upgrade?Monza, this weekend, there is a detail that most spectators will miss amid th...
FIFA ASEAN Cup 2026: When Southeast Asia Rewrites Its Own Name Through a Single LinkIn London, when the clock strikes seven in the evening, the sun has already...
92.62 Meters and an Unverified Gap: Decoding Rumesh Tharanga's Javelin ThrowA night in Rome, a long runway, the javelin leaving the hand, and the...
The Referee Was Not Wrong: Betis's Goal Was Erased by a Hand at the Start of the MoveAt what minute, I do not know. But I know one thing with certainty: Real...
Nine Dimensions, Zero Data: Tennis Writing and the Trap of NeatnessThe document that appeared on the editing-room screen looked handsome. A larg...
BLAST Slam VIII: When the Locker Room Becomes the Stage of Truth | Ly HaoIn four days, from October 8 to October 11, at a single arena in Malta, eight...
Alex Len Signs Two-Year Deal with Baskonia: A Frontcourt Spreadsheet Patches a 2.13-Meter HoleOn July 12, 2026, I reopened the EuroLeague roster-structure spreadsheet I ha...
The 18-Metre Gap: Vietnam's Midfield and the Trap of SafetyMinute 67, at My Dinh Stadium, Nguyen Hoang Duc received the ball in the numb...
The Harsh Asiad and the Gap That Is Not on the Court: Reading Thuy Linh's WordsNguyen Thuy Linh did not say those words to seek sympathy. After closing out...
Dong Nai 0-4 Nam Dinh: Twelve Minutes and an Uncovered CorridorDong Nai 0-4 Nam Dinh: Twelve Minutes and an Uncovered Corridor In the 47th...
Worlds 2026 After Two Days: Gen.G Ascend While T1 and the LPL Stumble Inside a Control MetaThe second day of competition at Worlds 2026 ended in a corner of the stage t...
Pumas' 1,184 Minutes: Solari, the Academy, and a Question With Too Small a Sample to AnswerIn the 74th minute, Kléber Carranza took off his warm-up jacket on the...
Faker Gets His Own Postage Stamp Set: South Korea Stamps Esports Legacy Across 140,000 SheetsOn October 21, in Seoul, a man born in 2026 walked on stage to receive a...
Past the U19 Finish Line: The Growth Curve of a Young Table Tennis PlayerPast the U19 Finish Line: The Growth Curve of a Young Table Tennis Player The...
Visa VMC Fall 2026 Doubles Its Prize Pool to VND 500 Million — and Builds a Longer StaircaseThe Visa VMC Fall 2026 file puts two numbers on the table: a VND 500 million...
Paramount+ Orders New Animated Series: 'Avatar Kuruk: Wave of Chaos'Paramount+ Orders New Animated Series: 'Avatar Kuruk: Wave of Chaos' A single...
Maresca, Manchester City and 67 Minutes Without Data: When the Old Trafford Press Room Went SilentIn the 23rd minute, Michael Oliver reached into his pocket and pulled a...
Ljubljana 2026: The Broadcast Map and How European Table Tennis Redraws Its Own SpaceI read the European Table Tennis Union (ETTU) announcement about the 2026...
